spontaneous gathering of frightened animals - Français Anglais Dictionnaire